Automatic assessment of students’ program codes

نویسنده

  • Ahmed Hashim
چکیده

Nowadays, there are several programming languages, which are found to be difficult for a novice programmer to understand. According to Robins [RRR03], students have often difficulties in building mental model of computer programs, since a programming language differs from the structure of natural language. Even when the students have learned the programming concepts and languages, they may still lack the skills for using this knowledge to create computer programs. Moreover, novice programmers are usually not very good at evaluating their own programs, as even incorrect programs can seem to work as desired [AMJ04]. For this reason, automatic assessment of students’ program codes without direct helpful feedback is a useless task.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Effect of Cognitive Behavioral Thearpy Based Psychoeducation Program on Unıversity Students\' Automatic Thoughts, Perceived Stress and Self-Efficacy Levels

Background: University life is a special period in which students take full responsibility for their own lives, especially as individuals, and therefore includes many positive and negative situations. As a result of this situation, they need serious psychological support in order to cope with the potential or real problems they experience. The research was conducted to determine the effect of C...

متن کامل

Automatic Organization of Programming Resources by Neural Computing

There are numerous of programming resources on the Internet, such as programming problems on online judge systems and program codes that solve these problems. Although these resources are valuable for students to practice programming, they are not effectively organized to facilitate students learning. Students and teachers may both hope that all these programming resources are organized as a tu...

متن کامل

Rehabilitation management curriculum’s educational needs assessment: a content analysis

Introduction: The rehabilitation management’s master science educational program has been revised many years ago, but due to time and technological changes, the review of this program seems necessary. Since the aim of study was a content analysis study to assess the educational needs of rehabilitation management’s educational program among students, graduates and professors of the University of...

متن کامل

Reverse Engineering of Network Software Binary Codes for Identification of Syntax and Semantics of Protocol Messages

Reverse engineering of network applications especially from the security point of view is of high importance and interest. Many network applications use proprietary protocols which specifications are not publicly available. Reverse engineering of such applications could provide us with vital information to understand their embedded unknown protocols. This could facilitate many tasks including d...

متن کامل

Self-assessment of Writing in a Portfolio Program: A Case of Iranian EFL Learners

After moving away from the psychometric and the integrative language testing paradigms toward the communicative language testing paradigm, experts in writing and assessment have been concerned with creating conditions under which learners can experience and display writing in an authentic way so that their writings will tally the ones in non-test situations. As an alternative assessment option,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006